// 参数默认值
function foo(enable = true) {
    enable === undefined ? true : enable // 默认值相当于这个
    console.log(enable)
}
foo(false)
// 注意，如果多个形参且其中形参如果有默认值，需要把有默认值的形参放在最后面，要不然默认值会失效




// 剩余参数
function foo2 (first, ...args){
    console.log(args)
}
foo2(1,2,4,5,6)
// ... 可以将形参转换成数组
// ... 只能用一次，且得在后面


// 展开数组

const arr = ['1', 3, 46, 89]
console.log(...arr) // 展开数组，将按次序输出
